public class ShippingInsuranceType {
	public class ShippingInsuranceType_e {
		public String InsuranceOption;
		public FlatRateInsuranceRangeCostType.FlatRateInsuranceRangeCostType_e[] FlatRateInsuranceRangeCost;
	
		//Setters
		public void setInsuranceOption(String val) {InsuranceOption = val; field_order_type_info.add('InsuranceOption'); }
		public void setFlatRateInsuranceRangeCost(FlatRateInsuranceRangeCostType.FlatRateInsuranceRangeCostType_e[] val) {FlatRateInsuranceRangeCost = val; field_order_type_info.add('FlatRateInsuranceRangeCost'); }


		//Getters
		public String getInsuranceOption() { return InsuranceOption; }
		public FlatRateInsuranceRangeCostType.FlatRateInsuranceRangeCostType_e[] getFlatRateInsuranceRangeCost() { return FlatRateInsuranceRangeCost; }

	
		private String[] InsuranceOption_type_info = new String[]{'InsuranceOption','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] FlatRateInsuranceRangeCost_type_info = new String[]{'FlatRateInsuranceRangeCost','urn:ebay:apis:eBLBaseComponents','FlatRateInsuranceRangeCostType.FlatRateInsuranceRangeCostType_e','0','-1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}
